Tureng Mobile
Deyim
2
f.
rain on one's parade
f.
cut (one) off at the pass